Apache Derby একটি রিলেশনাল ডেটাবেস ম্যানেজমেন্ট সিস্টেম, যেখানে আপনি SQL ব্যবহার করে ডেটা ইনসার্ট, আপডেট এবং ডিলিট করতে পারেন। নিচে এগুলি করার জন্য কিছু মৌলিক SQL কুয়েরি দেওয়া হল:
ডেটাবেসে নতুন রেকর্ড বা ডেটা ইনসার্ট করতে INSERT INTO কুয়েরি ব্যবহার করা হয়।
ধরা যাক, আপনার employee
নামক একটি টেবিল রয়েছে, যার মধ্যে id
, name
, এবং age
কলাম রয়েছে।
CREATE TABLE employee (
id INT PRIMARY KEY,
name VARCHAR(100),
age INT
);
এখন, এই টেবিলের মধ্যে ডেটা ইনসার্ট করতে:
INSERT INTO employee (id, name, age) VALUES (1, 'John Doe', 30);
INSERT INTO employee (id, name, age) VALUES (2, 'Jane Smith', 25);
এটি employee
টেবিলের মধ্যে দুইটি রেকর্ড ইনসার্ট করবে।
আপনি একাধিক রেকর্ড একসঙ্গে ইনসার্ট করতে পারেন:
INSERT INTO employee (id, name, age) VALUES
(3, 'Sam Green', 35),
(4, 'Lucy Brown', 28),
(5, 'David White', 40);
ডেটাবেসে কোন নির্দিষ্ট রেকর্ডের মান পরিবর্তন করতে UPDATE কুয়েরি ব্যবহার করা হয়।
ধরা যাক, আপনি employee
টেবিলের id = 2
এর age
আপডেট করতে চান:
UPDATE employee SET age = 26 WHERE id = 2;
এটি id = 2
এর age
মান ২৫ থেকে ২৬ তে আপডেট করবে।
একাধিক কলাম একসঙ্গে আপডেট করতে পারেন:
UPDATE employee SET name = 'John Wick', age = 31 WHERE id = 1;
এটি id = 1
এর name
এবং age
দুইটি কলাম আপডেট করবে।
ডেটাবেস থেকে কোন রেকর্ড মুছতে DELETE FROM কুয়েরি ব্যবহার করা হয়।
ধরা যাক, আপনি employee
টেবিল থেকে id = 3
এর রেকর্ড মুছে ফেলতে চান:
DELETE FROM employee WHERE id = 3;
এটি id = 3
এর রেকর্ডটি ডিলিট করবে।
যদি আপনি টেবিলের সব রেকর্ড ডিলিট করতে চান (কিন্তু টেবিল স্ট্রাকচার রয়ে যাবে):
DELETE FROM employee;
এটি employee
টেবিলের সব রেকর্ড মুছে ফেলবে।
এই তিনটি মৌলিক SQL কুয়েরি দিয়ে আপনি Apache Derby-এ ডেটা পরিচালনা করতে পারবেন।
common.read_more